-- Lua Battle System - 系统配置

local SystemConfig = {
    -- 系统基本信息
    system = {
        version = "0.1.0",
        name = "Lua Battle System",
        description = "灵活、可扩展的Lua战斗系统框架",
        author = "Lua Battle Team",
        created_at = "2025-11-29"
    },
    
    -- 日志配置
    logging = {
        level = "debug", -- debug, info, warn, error
        enable_file_logging = false,
        log_file = "logs/battle_system.log",
        max_log_size = 1024 * 1024 * 10 -- 10MB
    },
    
    -- 配置路径
    paths = {
        config = "res/data/config/",
        characters = "res/data/characters/",
        skills = "res/data/skills/",
        items = "res/data/items/",
        ai = "res/data/ai/",
        maps = "res/data/maps/"
    },
    
    -- 性能配置
    performance = {
        max_fps = 60,
        update_interval = 16.67, -- 毫秒
        enable_profiling = false
    },
    
    -- 调试配置
    debug = {
        enable_debug_mode = false,
        show_fps = false,
        show_collision = false,
        enable_cheats = false
    }
}

-- 导出模块
return SystemConfig